/**
 *   字典管理 - api
 * @author xiaoxujs
 */

import { ISyhtDictEventGetDictEventAllParams, ISyhtDictEventUpdateEventParams } from "../../../type/ConfigManagement/DicManaged/DicManagedEvent";
import { basicIp, newHttpService } from "../../http"

// 字典事件分组 - list
export  const postSyhtDictEventGetDictEventAll = (data?: ISyhtDictEventGetDictEventAllParams) => {
    const url = basicIp + '/syht/dictEvent/getDictEventAll';
    return newHttpService.postData(url, data)
}
// 字典管理 - 事件管理 - 添加事件分组
export const postSyhtDictEventAddEvent = (data: {eventName: string}) => {
    const url = basicIp + '/syht/dictEvent/addEvent';
    return newHttpService.postData(url, data)
}
// 字典管理 - 事件管理 -   修改事件分组
export const postSyhtDictEventUpdateEvent = (data: ISyhtDictEventUpdateEventParams ) => {
    const url = basicIp + '/syht/dictEvent/updateEvent';
    return newHttpService.postData(url, data)
}
// 字典管理 - 事件管理 -   删除事件分组
export const getSyhtDictEventDeleteEvent = (data: {eventId: string}) => {
    const url = basicIp + '/syht/dictEvent/deleteEvent';
    return newHttpService.getData(url, data)
}
//  事件execl导出 url
export const postSyhtDictEventItemGetEventItemExeclUrl = basicIp + '/syht/dictEventItem/getEventItemExecl';
//  事件execl 导出 模板下载 url
export const postSyhtDictEventItemGetEventItemTemplate = basicIp + '/syht/dictEventItem/getEventItemTemplate';
//  事件execl 导入  url
export const  postSyhtDictEventItemImportDataUrl = basicIp +'/syht/dictEventItem/importData';